// 生成随机数
export default function getRandom(min, max, bans = []) {
  // 返回[min, max]的随机整数
  let random = Math.floor(Math.random() * (max - min + 1) + min);
  if ((bans.length === 0)) {
    // 没有需要禁止的数
    return random;
  }
  // 得到不在bans中的数
  while (true) {
    if (!(bans.find((i) => i === random))) {
      return random;
    }
    random = Math.floor(Math.random() * (max - min + 1) + min);
  }
}
